# -*- coding: utf-8 -*-
# 姓名：时会萍
# 日期：2022/3/10 16:56

#  db需在shopping\__init__.py里初始化

from comment.models import db
from datetime import datetime

# 用户的模型类
class User(db.Model):
    __tablename__='t_user'
    id=db.Column(db.BIGINT,primary_key=True,autoincrement=True)   # BIGINT指id是double类型的,Integer也可以
    username=db.Column(db.String(50),doc='用户名')  #doc是注释的意思
    password=db.Column(db.String(50),doc='密码')
    icon=db.Column(db.String(5000),doc='用户头像图片')
    email=db.Column(db.String(100),doc='邮箱')
    nick_name=db.Column(db.String(200),doc='昵称')
    note=db.Column(db.String(500),doc='备注')
    phone=db.Column(db.String(11),doc='手机号')

    login_time=db.Column(db.DateTime,default=datetime.now(),doc='登录时间')
    create_time=db.Column(db.DateTime,default=datetime.now(),doc='用户注册时间')
    update_time=db.Column(db.DateTime,default=datetime.now(),onupdate=datetime.now(),doc='用户修改时间')
    status=db.Column(db.Integer,doc='用户状态')  # 0代码正常

